#outside{
    position: absolute;
    width: 50%;
    height: 45%;
    right: 0%;
    top:135%;
    border: 2px solid black;
}

#search_same{
    position: absolute;
    width:100%;
    height: 20%;
    top: 0%;
	display: flex;
	align-items: center;
	justify-content: center;
}

#select_p{
    width:10%;
    background: slategrey;
    border-radius: 12px;
    text-align: center;
}

#sub{
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: auto;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    border-radius: 12px;
}

#sub:hover {
    background-color: red; /* Green */
    color: white;
}

#search_res{
    position: absolute;
    width:100%;
    height: 65%;
    top: 25%;
	display: flex;
	justify-content: center;
}

#search_list{
    position: absolute;
    background: #4CAF50;
    width:100%;
    height: 10%;
    top: 90%;
	display: flex;
	justify-content: center;
}

#search_res table{
    border-collapse:collapse;
    width: 90%;
}

#search_res table,th, td{
  border: 1px solid black;
}


#search_res th,td{
  text-align: center;
}

#tab_title{
  padding-top:5px;
  padding-bottom:4px;
  background-color:	#ADD8E6;
  color:#ffffff;
  align: "center";
}

#search_res thead{
  padding-top:5px;
  padding-bottom:4px;
  background-color:#A7C942;
  color:#ffffff;
}

#search_res tr.alt td {
  color:#000000;
  background-color:#EAF2D3;
}

#updateTime{
    position: absolute;
    right: 5%;
    height: 80%;
    top: 10%;
    color: white;
	font-size: 15px;
	/*display: flex;*/
	/*align-items: center;*/
	/*justify-content: end;*/
}